import * as React from 'react'

export interface Props extends React.SVGAttributes<SVGElement> {}

const svgPath =
  'M13.4639 4.37695C13.4639 5.09245 13.3135 5.73958 13.0127 6.31836C12.7165 6.89258 12.2995 7.33919 11.7617 7.6582C11.2285 7.97721 10.6224 8.13672 9.94336 8.13672C8.6263 8.13672 7.57585 7.42578 6.79199 6.00391C6.00814 7.42578 4.95768 8.13672 3.64062 8.13672C2.59701 8.13672 1.74935 7.78353 1.09766 7.07715C0.450521 6.36621 0.126953 5.44564 0.126953 4.31543V4.24023C0.126953 3.53841 0.272786 2.89811 0.564453 2.31934C0.85612 1.736 1.26855 1.28255 1.80176 0.958984C2.33952 0.630859 2.94792 0.466797 3.62695 0.466797C4.26953 0.466797 4.8597 0.639974 5.39746 0.986328C5.93978 1.32812 6.40462 1.84538 6.79199 2.53809C7.18392 1.83626 7.64648 1.31673 8.17969 0.979492C8.71745 0.637695 9.3099 0.466797 9.95703 0.466797C10.9824 0.466797 11.8232 0.819987 12.4795 1.52637C13.1357 2.23275 13.4639 3.18294 13.4639 4.37695ZM11.5361 4.24023C11.5361 3.60221 11.3812 3.08952 11.0713 2.70215C10.7614 2.31022 10.3558 2.11426 9.85449 2.11426C9.22103 2.11426 8.68327 2.45378 8.24121 3.13281C8.01335 3.48828 7.86068 3.83008 7.7832 4.1582V4.35645C7.80599 4.50684 7.88574 4.73242 8.02246 5.0332C8.15918 5.32943 8.32096 5.58691 8.50781 5.80566C8.69922 6.02441 8.9043 6.19531 9.12305 6.31836C9.34635 6.43685 9.58561 6.49609 9.84082 6.49609C10.3604 6.49609 10.7728 6.30013 11.0781 5.9082C11.3835 5.51628 11.5361 4.96029 11.5361 4.24023ZM2.04785 4.37695C2.04785 5.01042 2.19824 5.52311 2.49902 5.91504C2.80436 6.30241 3.21908 6.49609 3.74316 6.49609C4.40853 6.49609 4.97135 6.08822 5.43164 5.27246C5.63672 4.90332 5.75749 4.59798 5.79395 4.35645V4.1582C5.71191 3.81185 5.56152 3.47005 5.34277 3.13281C5.12858 2.79557 4.88249 2.54264 4.60449 2.37402C4.33105 2.20085 4.03939 2.11426 3.72949 2.11426C3.22819 2.11426 2.82259 2.30794 2.5127 2.69531C2.2028 3.08268 2.04785 3.64323 2.04785 4.37695ZM15.2886 2.512H17.7246V0.0759994H19.4186V2.512H21.8406V4.192H19.4186V6.628H17.7246V4.192H15.2886V2.512Z' // eslint-disable-line max-len

export const PositiveIcon: React.FC<Props> = ({
  width = 22,
  height = 9,
  viewBox = '0 0 22 9',
  fill = 'currentColor',
  ...props
}: Props) => {
  return (
    <svg width={width} height={height} viewBox={viewBox} fill={fill} {...props}>
      <path d={svgPath} fillRule="evenodd" />
    </svg>
  )
}

PositiveIcon.displayName = 'PositiveIcon'
